﻿body {
  margin: 0;
  background: #FFFFFF url("bg-header.jpg") center top no-repeat;
  color: #848484;
  font-family: "Verdana CE", "Verdana", "Arial CE", "Arial", sans-serif;
  font-size: 8pt;
}

body h1 {
  display: none;
}

div#header {
  position: relative;
  width: 900px;
  height: 240px;
  margin: 0 auto;
}

a#logo {
  width: 195px;
  height: 109px;
  position: absolute;
  top: 48px;
  left: 28px;
}

/* MAIN MENU */

div#menu {
  height: 51px;
  position: absolute;
  left: 390px;
  top: 89px;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 51px;
}

div#menu h2 {
  display: none;
}

div#menu ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

div#menu ul li {
  float: left;
  margin: 0 10px;
  padding: 0;
}

div#menu ul li a:link {
  color: #FFFFFF;
  text-decoration: none;
}

div#menu ul li a:active {
  color: #FFFFFF;
  text-decoration: none;
}

div#menu ul li a:visited {
  color: #FFFFFF;
  text-decoration: none;
}

div#menu ul li a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

/* HYPERLINKS */

a:link {
  color: #86BEDE;
  text-decoration: none;
}

a:active {
  color: #86BEDE;
  text-decoration: none;
}

a:visited {
  color: #86BEDE;
  text-decoration: none;
}
a:hover {
  color: #86BEDE;
  text-decoration: underline;
}

/* CONTENTS:COMMON */

div#contents {
  width: 740px;
  margin: 0 auto;
}

div#contents div.boxtop {
  width: 740px;
  height: 13px;
  background: url("bg-boxtop.png") no-repeat;
}

div#contents div.boxhdr {
  width: 740px;
  height: 34px;
  background: url("bg-boxhdr.png") no-repeat;
  line-height: 34px;
}

div#contents div.boxhdr h2 {
  margin: 1px 25px;
  float: left;
  color: #FFFFFF;
  font-size: 14pt;
  font-family: "Arial CE", "Arial", sans-serif;
  font-weight: normal;
}

div#contents div.boxtxt {
  width: 740px;
  background: url("bg-boxtxt.png") repeat-y;
}

div#contents div.boxtxt h3 {
  margin: 0 25px;
  padding: 10px 0 0 0;
  color: #959595;
  font-size: 11pt;
  font-weight: bold;
}

div#contents div.boxtxt p {
  margin: 0;
  padding: 5px 25px 8px 25px;
  text-align: justify;
}

div#contents div.boxtxt table {
  margin: 0;
  padding: 5px 25px 8px 25px;
  text-align: justify;
}

div#contents div.boxtxt p.date {
  padding: 0px 25px 8px 25px;
  font-weight: bold;
}

div#contents div.boximg {
  width: 711px;
  height: 84px;
  margin: 0 auto;
  overflow-x: auto; 
  overflow-y: hidden;
  white-space: nowrap; 
  background-color: #8DC2E1;
}

div#contents div#boxvid {
  width: 711px;
  height: 350px;
  margin: 0 auto;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  background-color: #8DC2E1;
  text-align: center; color: white; /* DELETE THIS LINE */
}

div#contents div.boxbtm {
  width: 740px;
  height: 18px;
  background: url("bg-boxbtm.png") no-repeat;
}

div#contents div#cleaner {
  width: 711px;
  height: 1px;
  clear: both;
}

div#contents hr {
  width: 691px;
  height: 1px;
  margin: 18px auto 5px auto;
  border: 0;
  background-color: #E1E1E1;
}

div#contents form {
  margin: 0;
  padding: 5px 25px 8px 25px;
}

div#contents label {
  display: block;
  float: left;
  margin: 5px 5px 0 0;
  width: 200px;
  padding: 3px;
  color: #FFFFFF;
  background-color: #8DC2E1;
  border: 1px solid #8DC2E1;
}

div#contents input {
  display: block;
  float: left;
  margin: 5px 5px 0 0;
  width: 200px;
  padding: 3px;
  color: #848484;
  font-family: "Verdana CE", "Verdana", "Arial CE", "Arial", sans-serif;
  font-size: 8pt;
  border: 1px solid #E1E1E1;
}

div#contents input#submit {
  display: block;
  float: left;
  margin: 5px 5px 0 0;
  width: 100px;
  padding: 3px;
  color: #FFFFFF;
  background-color: #8DC2E1;
  font-family: "Verdana CE", "Verdana", "Arial CE", "Arial", sans-serif;
  font-size: 8pt;
  border: 1px solid #E1E1E1;
}

div#contents textarea  {
  margin: 5px 5px 0 0;
  width: 626px;
  height: 100px;
  padding: 3px;
  color: #848484;
  font-family: "Verdana CE", "Verdana", "Arial CE", "Arial", sans-serif;
  font-size: 8pt;
  border: 1px solid #E1E1E1;
}

img {
  margin-left: 1px;
}

/* FOOTER */

div#footer {
  width: 710px;
  height: 21px;
  margin: 0 auto 20px auto;
  background: url("bg-footer.gif") left center no-repeat;
  line-height: 21px;
}

div#footer p {
  color: #999999;
  text-align: right;
  font-size: 7pt;
}

.sliderBorder {
    position: relative;
}

table.reference
{
background-color:#ffffff;
border:1px solid #c3c3c3;
border-collapse:collapse;
}

tr.d0 td {
	background-color: #FFFFFF; color: black;
}
tr.d1 td {
	background-color: #EFF3F4; color: black;
}
